**************************************************************************** ************************* Fonts2LC10 V3.0 ************************** **************************************************************************** La prima versione del programma Fonts2Print la realizzai nel maggio del 1991. Il programma era in grado di EDITARE e inviare alla STAMPANTE dei nuovi tipi di FONTS e quindi renderli utilizzabili con qualunque programma di videoscrittura. Essendo scritto in Amigabasic FONTS2PRINT era molto limitato e questa versione supera la precedente in tutte le funzioni. TUTTO il programma e cioe': LA GRAFICA, LE ROUTINE DI INPUT/OUTPUT , GLI ALGORITMI DI GESTIONE, ECC... sono opera di VOGLIOSO FRANCIS CARL e non sono assolutamente modificabili da nessuno. Questo programma e' SHAREWARE e il contributo e' assolutamente libero. EDITING: Una volta lanciato il programma appare in alto sulla sinistra un grosso quadrato nero con una zona delimitata da una cornice azzurra. (N.d.r. Le dimensioni del quadrato nero sono in eccesso onde permettere un piu' facile adattamento della griglia a stampanti diverse dalla LC10 su improbabili versioni future.) Questa e' la zona in cui si puo' disegnare una carattere alla volta. Con il tasto sinistro si scrive, con il destro si cancella. Se si preme il tasto sinistro quando si e' fuori da questa zona delimitata, il programma controlla se state premendo i tasti di spostamento. Questi tasti si distinguono per la forma quadrata e il disegno freccia su sfondo bianco. Sono in tutto 4 e due di essi permettono di passare da un carattere all'altro nelle due possibili direzioni; Gli altri due (con doppia freccia) permettono di avanzare o indietreggiare di 5 caratteri alla volta. (onde raggiungere piu' velocemente un carattere "lontano") Verso il basso, al centro dello schermo, si noti una riga che comunica il carattere correntemente in EDITING e l'operazione che si e' compiuta. Se la scritta e' su fondo AZZURRO l'ultima operazione sul carattere e' stata di aggiungere pixel Viceversa se e' su fondo NERO significa che l'ultima operazione sul carattere e' stata di cancellamento pixel. Sullo schermo NERO a destra della cornicina AZZURRA ci sono delle informazioni su come effettuare delle operazioni da MENU' premendo solo delle lettere singole. Queste sono diversificate, in dipendenza dell'uso, con colori differenti fra loro. Se premiamo il tasto destro del MOUSE quando il puntatore e' FUORI dalla zona delimitata dalla cornicina AZZURRA, appariranno i MENU. Essi sono: ACTION LOAD Permette di caricare un font in "printerformat" precedentemente creato e salvato oppure nato da una conversione del CONVERTER 3.0 SAVE Permette di salvare i caratteri disegnati su qualunque dispositivo di massa. FONTS ---> PRINT Trasferisce il contenuto della memoria alla stampante. PROVA Permette di provare VISIVAMENTE quello che e' contenuto nella memoria della stampante stampando tutti i caratteri ridefiniti. QUIT Esce dal programma. :EDIT CUT Cancella il carattere corrente salvandolo nel buffer. COPY Copia il carattere corrente nel buffer. PASTE Mette nella griglia attuale il contenuto del buffer. :UTILITY FILL Riempie tutta la griglia corrente. CLEAR Cancella la griglia corrente. INVERTI Inverte tutti i pixel contenuti nella griglia corrente. SPOSTA Queste due voci permettono di spostare il contenuto della griglia in orizzontale senza perdere il contenuto. In altre parole quello che esce a sinistra rientrera' a destra e viceversa. Usando i tasti cursore e' possibile spostare il contenuto della griglia nelle 4 possibili direzioni. (purtroppo in senso verticale lo spostamento avviene di 2 pixel per volta.) CENTRA E' possibile centrare il contenuto della cella in modo che sia allineato sia a destra che a sinistra. :HELP Queste voci permettono solo di leggere alcune informazioni sul programma. Le differenze sostanziali con la vecchia versione SONO: ESTETICA: Grafica in alta risoluzione 16 colori. Schermo di sfondo e "bottoni" animati. PROGRAMMA: Velocita' di elaborazione e disegno SUPER (Rispetto alla vecchia versione) Gestione dei REQUEST, Directory non "OBBLIGATORIE". Debugging piu'accurato. **************************************************************************** ************************* CONVERTER 3.0 ************************** **************************************************************************** Se disegnare 74 caratteri diventa troppo noioso esiste la possibilita' di farli disegnare direttamente al COMPUTER ! Grazie a questo colpo di genio si possono convertire i caratteri BITMAPPED normalmente utilizzati da AMIGA in formato FONTS2LC10. Anche questo programma e' stato curato esteticamente con una grafica in hi-res 16 colori. Il programma non presenta MENU e prevede solo tre funzioni principali. LOAD Permette di caricare un qualsiasi font AMIGA. Unico limite sono le dimensioni dello stesso. Se queste eccedono quelle della griglia il programma provvede ad avvisarvi e a richiedere una nuova dimensione. (Per scegliere il carattere bisogna indicare la dimensione del font scelto non il nome !) ATTENZIONE Sconsiglio di usare dimensioni che eccedono 15 o 16. Infatti per dimensioni superiori i caratteri eccedono la griglia di scansione e sara' molto probabile un taglio della parte inferiore del carattere. CENTRATURA Permette di centrare ogni singolo carattere dopo che e' avvenuta la conversione. Risulta utile se i caratteri sono un po' piccoli e quindi la distanza fra i singoli simboli risultasse eccessiva. Se la scritta e' coperta da una griglia nera la funzione e' disabilitata. FORMATTER Questa e' una novita' per il programma CONVERTER. Si tratta di una potentissima routine (ancora in fase di evoluzione) che permette di rendere il piu' piena possibile la griglia dei singoli caratteri. Una volta trattati col FORMATTER i caratteri riempiranno COMPLETAMENTE la griglia con grande giovamento per la qualita' di stampa. Le piccole IMPERFEZIONI potranno essere ELIMINATE con l'editor ! Oltre alla nuovissima funzione FORMATTER il nuovo CONVERTER presenta una velocita' elevata, dei decenti FILE REQUEST e un estetica migliore rispetto alla vecchia versione. Gran parte del codice di base e' stato riscritto per ottenere il massimo dell'efficienza. RACCOMANDAZIONI: Se appare un messaggio che avvisa di una dimensione troppo grande del carattere, fate attenzione, poiche' sara' possibile un "taglio" verso il basso di alcuni caratteri. (in particolare i discendenti) Se il programma ti e' utile puoi inviare un piccolo contributo a: Voglioso Francis Carl Via Aleardi 18 70023 Gioia del Colle (BARI) Si assicura una pronta risposta a tutti ! N.B. Il programma e' stato realizzato con AMOS V1.3 reperito grazie ad un mio caro amico di Bari (Grazie Tonino!) che lo aveva acquistato ORIGINALE e quindi con il preziosissimo manuale allegato. **************************************************************************** ****************** RINGRAZIAMENTI ******************** **************************************************************************** Oltre al caro amico che mi ha fornito la versione ORIGINALE di AMOS voglio ringraziare tutti coloro che mi hanno incitato a continuare la difficile strada della programmazione (amatoriale) su AMIGA. Ringrazio anche l'amico di Milano che mi ha inviato il primissimo contributo per la prima versione di Fonts2Print. Un bacione alla mia Angelica che ha fatto di tutto per convincermi a finire quello che avevo cominciato. Un particolare saluto a tutti coloro che "regalano" la loro opera al mondo del pubblico dominio dimostrando rare doti di ingegno e generosita'. Un saluto anche alle riviste dedicate ad AMIGA, in particolare l'italianissima AMIGA magazin fonte di utilissime notizie e aggiornamenti. Un grossissimo GRAZIE a chi e' riuscito a leggere tutto questo benedetto DOC fino alla fine anche se e' stato scritto in ITALIANO e non in INGLESE come la legge del PD prevede (?) ++++++++++++++EOF